package com.ctg.itrdc.imageconsole.data.dto;

import java.io.Serializable;

public class DmsServiceDTO implements Serializable{


	private static final long serialVersionUID = 2136003625042473511L;
	

	private Long serviceId;	
	
	private String serviceCode;
	
	private Long imageIndexId;
	
	private Integer replicas;
	
	private String servicePort;
	
	private String url;
	
	private String externalPort;

	private String k8sCode;
	
	private String namespace;
	
	private String yamlContent;
	
	private Integer isAutoscalable;
		
	private String elasticIndicator;
	
	private Integer minPodNum;
	
	private Integer maxPodNum;
	
	private Integer maxCpu;
	
	private String elasticStartTime;
	
	private String elasticEndTime;
	
	private String timeRate;
	
	public Long getServiceId() {
		return serviceId;
	}

	public void setServiceId(Long serviceId) {
		this.serviceId = serviceId;
	}	

	public String getServiceCode() {
		return serviceCode;
	}

	public void setServiceCode(String serviceCode) {
		this.serviceCode = serviceCode;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}
	
	
	

	public String getExternalPort() {
		return externalPort;
	}

	public void setExternalPort(String externalPort) {
		this.externalPort = externalPort;
	}

	public String getK8sCode() {
		return k8sCode;
	}

	public void setK8sCode(String k8sCode) {
		this.k8sCode = k8sCode;
	}

	public String getYamlContent() {
		return yamlContent;
	}

	public void setYamlContent(String yamlContent) {
		this.yamlContent = yamlContent;
	}

	public Integer getIsAutoscalable() {
		return isAutoscalable;
	}

	public void setIsAutoscalable(Integer isAutoscalable) {
		this.isAutoscalable = isAutoscalable;
	}

	public Integer getReplicas() {
		return replicas;
	}

	public void setReplicas(Integer replicas) {
		this.replicas = replicas;
	}

	public String getElasticIndicator() {
		return elasticIndicator;
	}

	public void setElasticIndicator(String elasticIndicator) {
		this.elasticIndicator = elasticIndicator;
	}

	public Integer getMinPodNum() {
		return minPodNum;
	}

	public void setMinPodNum(Integer minPodNum) {
		this.minPodNum = minPodNum;
	}

	public Integer getMaxPodNum() {
		return maxPodNum;
	}

	public void setMaxPodNum(Integer maxPodNum) {
		this.maxPodNum = maxPodNum;
	}

	public Integer getMaxCpu() {
		return maxCpu;
	}

	public void setMaxCpu(Integer maxCpu) {
		this.maxCpu = maxCpu;
	}

	public String getElasticStartTime() {
		return elasticStartTime;
	}

	public void setElasticStartTime(String elasticStartTime) {
		this.elasticStartTime = elasticStartTime;
	}

	public String getElasticEndTime() {
		return elasticEndTime;
	}

	public void setElasticEndTime(String elasticEndTime) {
		this.elasticEndTime = elasticEndTime;
	}

	public String getTimeRate() {
		return timeRate;
	}

	public void setTimeRate(String timeRate) {
		this.timeRate = timeRate;
	}

	public Long getImageIndexId() {
		return imageIndexId;
	}

	public void setImageIndexId(Long imageIndexId) {
		this.imageIndexId = imageIndexId;
	}

	public String getServicePort() {
		return servicePort;
	}

	public void setServicePort(String servicePort) {
		this.servicePort = servicePort;
	}

	public String getNamespace() {
		return namespace;
	}

	public void setNamespace(String namespace) {
		this.namespace = namespace;
	}

	
}
